package test.it.concept.pin.pojoscopes.pojos;

import it.concept.pin.annotations.Model;
import it.concept.pin.annotations.Transport;

@Model
public class IntermediateAbstractPojo extends AbstractBasePojo {

	@Transport
	private String privateIntermediateAttribute;
	
	private String privateIntermediateMethodAttribute;

	/**
	 * This private method is used to test access to private setters
	 * @param privateIntermediateMethodAttribute
	 */
	@SuppressWarnings("unused")
	@Transport
	private void setPrivateIntermediateMethodAttribute( String privateIntermediateMethodAttribute ) {
		
		this.privateIntermediateMethodAttribute = privateIntermediateMethodAttribute;
		
	}

	public String getPrivateIntermediateMethodAttribute() {
		
		return privateIntermediateMethodAttribute;
		
	}

	public String getPrivateIntermediateAttribute() {
		
		return privateIntermediateAttribute;
		
	}
	
}
